pen for livestock - German English Dictionary